cross-Channel ferry - French English Dictionary